package Home_Work.src.day01;

import java.util.Scanner;

/**
 * 随机生成一个5位的英文字母验证码(大小写混搭) 然后将该验证码输出给用户，然后要求用户输入该验证码，大小写不限制。
 * 然后判定用户输入的验证码是否有效(无论用户输入大小写，只要字母都正确即可)。
 * 
 * @author Bonnie
 *
 */
public class Test05 {
	public static void main(String[] args) {
		int random0 = 0;
		int random = 0;
		StringBuilder code = new StringBuilder();
		for (int i = 0; i < 5; i++) {
			random0 = (int) (Math.random() * 2);
			random = (int) (Math.random() * 26);
			if (random0 == 0) {
				code = code.append((char) ('a' + random));
			} else if (random0 == 1) {
				code = code.append((char) ('A' + random));
			}
		}
		System.out.println(code);
		String str = code.toString();
		Scanner scanner = new Scanner(System.in);
		String flag = scanner.nextLine();
		if (flag.equalsIgnoreCase(str)) {
			System.out.println("True");
		} else {
			System.out.println("False");
		}
	}
}
